Carles PerezCarles Perez
Vietnam 1-3 Germany: The Block Retreated Correctly, the Setter Missed the BeatSet two, 18-18. I rewound the tape for the fourth time and the measurement...
Vietnam vs Thailand: The Narrow Door Named Hoang Duc and the Trap Beyond the TouchlineThere are matches when I stop watching to find a winner and start watching to...
Table Tennis England: Member Fees Fund Grassroots Table Tennis, and a Butterfly Table Points to London 2026A Butterfly table tennis table with a London 2026-inspired design is waiting...
Astralis, Courtois and the Money Rescue: When a CS2 Legend Learns to BreatheOn an autumn evening, while I was rewatching the footage of a final I once...
The Vietnam–Korea PUBG Controversy: When the Rules Aren't Written, Verdicts Are Written in EmotionThere was one small detail I could not shake from my mind over the past few...
A Man Up, Not a Shape Up: The Malaysia–Indonesia Paradox in Group AMinute 35. The VAR screen lit up in a corner of the stand. Referee Ko Hyung-j...
Vietnam U23 at Asian Games 2026: Tactical Analysis, Group Stage Chances and Risks to WatchVietnam U23 has officially arrived in Nagoya, Japan, preparing for the Asian...
Indonesia and the Historic Push: When FIFA Trusts ASEAN to Host a New TournamentSeptember 24, 2026 will be a historic milestone for Southeast Asian football....
When Data Falls Silent: Lessons from an Empty AnalysisI remember the thrill of counting Xie Zhenye's steps at London 2026 – every...
Messi's 24th-Minute Free-Kick and the Unrecorded 12-Minute Gap at Inter MiamiIn the 24th minute, from a free-kick angle about 22 meters out on the left,...
MyUSATT and the Digital Stratum: How a Table Tennis Federation Digs Its FoundationIn July 2026, at the SHB Da Nang youth training centre, I sat behind a coach...
The Analysis That Said “N/A” 42 Times – A Lesson in Data HonestyOne evening late in the year, I received a nine-part esports analysis file —...
Persib Bandung beat FC Seoul 1-0 in ACL Two: a fifth-minute goal and what the scoreline refuses to sayTwo matches in seven days, more than 5,000 kilometres flown between Jakarta a...
Two Pillars and the Aichi Sky: India's Men's Badminton Team Path at the 2026 Asian GamesIn October 2026, in Hangzhou, I sat in the technical area of a packed arena....
Ridgefield Aquatic Club Seeks Full-Time Assistant CoachThe Ridgefield Aquatic Club is seeking an experienced, collaborative Full-Tim...
European Athletics commits £3m prize fund for Silesia 2028: the payout changes shape, squad depth winsMorning in Hai Phong. I was sitting on the concrete stand of a small training...
Inside the 14-Day Notice: The Injury Bill That Arrives Six Weeks LaterIn my own tracking sheet there is one column I reopen more often than any...
No Data to Analyze Martial Arts Fight: Deep Analysis Shows All Dimensions Lack InformationBased on the deep analysis of the combat sports and martial arts domain, the...
CAHN's three home games without a win and the forgotten transfer banIn the 43rd minute at Hang Day, Van Do took the ball on the left, beat his ma...
Labeled Blanks: The Discipline of Verification in Esports Transfer SeasonThree in the morning in Jakarta, and I open my analysis sheet again. One...
